package com.littcore.chart.echart.model;


/**
 * .
 * 
 * <pre><b>描述：</b>
 *    
 * </pre>
 * 
 * <pre><b>修改记录：</b>
 *    
 * </pre>
 * 
 * @author <a href="mailto:littcai@hotmail.com">蔡源</a>
 * @since 2015年6月25日
 * @version 1.0
 */
public class EChartsConstants {
  
  public enum AxisType {
    category, value, time, log
  }
  
  public enum LineType {
    solid, dotted, dashed
  }
  
  public enum SeriesType {
    line,//折线图
    bar,//柱状图
    scatter,//散点图
    k,//K线图
    pie,//饼图
    radar,//雷达图
    chord,//和弦图
    force,//力导向布局图
    map,//地图
    funnel,//漏斗图
    gauge,//仪表盘
    island,//孤岛
    eventRiver,//事件河流图
  }
  
  public enum Tool {
    dataView, dataZoom, magicType, mark, restore, saveAsImage
  }
  
  public enum RoseType {
    radius, area
  }
  
  public enum MarkType {
    min, max, average
  }

  public enum SelectedMode {
    single, multiple
  }
  
  public enum NameLocation {
    start, end
  }
  
  public enum FontStyle {
    normal, italic, oblique
  }
  
  public enum FontWeight {
    normal, bold, bolder, lighter
  }
  
  public enum X {
    center, left, right
  }
  
  public enum Y {
    center, top, bottom
  }
}
